/*
root element for the scrollable.  when scrolling occurs this
element stays still.
*/
.h_scroll_banner{background-color: #CCC;}
.h_scroll_banner .scrollwrapper{
	width: 640px;
	height:139px;
	border:1px solid #E5E5E5 ;

}
.h_scroll_banner .scrollable {
  /* required settings */
  position:relative;
  overflow:hidden;
  width: 580px;
  height:115px;
  padding-top: 12px;
}

/*
root element for scrollable items. Must be absolutely positioned
and it should have a extremely large width to accommodate scrollable
items.  it's enough that you set width and height for the root element
and not for this element.
*/
.h_scroll_banner .scrollable .items {
  /* this cannot be too large */
  width:20000em;
  position:absolute;
}

/* Button navigation */
.h_scroll_banner .scrollable{float:left;}
.h_scroll_banner .scrollwrapper a.right{
	background:url(img/h_next1.gif) no-repeat;
	clear:right;
	margin-right: 0px;
}
.h_scroll_banner .scrollwrapper a.left{
	background:url(img/h_back1.gif) no-repeat;
	clear:left;
	margin-right:10px;
}
.h_scroll_banner .scrollwrapper a.browse{
	display:block;
    width:15px;
    height:16px;
    float:left;
    margin:55px 5px;
    cursor:pointer;
    font-size:1px;
}
.marginR12{margin-right: 12px;}
.cloned{margin-right: 12px;}